package com.woniu.config;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * 拦截器的配置类
 *  @Configuration 表示该类是一个配置类（等同于配置文件）
 * @author tarnett
 */
@Configuration
public class InterceptorConfig implements WebMvcConfigurer {

    @Value("${woniu.fileUploadDir}")
    private String fileUploadDir;

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        // 访问up开头的路径地址，都到D:/up/去找对应的文件
        /** 本地文件上传路径 */
        registry.addResourceHandler("/up/**").addResourceLocations("file:" + fileUploadDir);
    }
}
